/*外框架logo部分*/
.nav-header {padding: 18px 25px;background: none}
.nav-header .profile-element {display: flex;align-items: center;}
.nav-header .profile-element>span {margin-right: 20px}
.nav-header .profile-element .img-rounded {width: 48px;height: 48px;border-radius: 50%}
.nav-header .profile-element a.dropdown-toggle .m-t-xs {margin:0;margin-bottom: 5px;}
.nav-header .profile-element a.dropdown-toggle .m-t-xs .font-bold h3 {margin:0}
body.mini-navbar .profile-element, body.mini-navbar .nav-label, body.mini-navbar .navbar-default .nav li a span {display: none !important;}
body.mini-navbar .nav-header {background: none}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {background: none;}
/*外框架logo部分 end*/

/*外框架左侧栏目*/
.skin-purple .navbar-static-side {background: #424766;}
.skin-purple .nav > li.active {border-left: 3px solid #7459D9;background: #333A55;}
.skin-purple .nav.nav-second-level > li.active {border: none !important;}
.skin-purple .navbar-default .nav > li > a:hover,.skin-purple .navbar-default .nav > li > a:focus {background-color: #333A55;}
.skin-purple .nav-second-level li a {padding-left: 45px;}
.skin-purple .sidebar-collapse {background: url(img/leftColumnBg.png) no-repeat;background-position-y: bottom;}
/*外框架左侧栏目 end*/

/*外框架顶部标题*/
.skin-purple .header-zd .navbar {min-height: 50px;}
.skin-purple .header-zd .navbar-fixed-top,.skin-purple .header-zd .navbar-static-top {background: #7459D9;}
.skin-purple .header-zd .minimalize-styl-2 {margin: 10px 5px 5px 20px;color:#FFF}
.skin-purple .header-zd .text-title{margin-top: 15px; margin-left: 75px; width: 100%; color: #FFF; font-size: 14px}
/*外框架顶部标题 end*/

/*顶部加载时线条颜色*/
.skin-purple .pace .pace-progress{background: #af9ef1 !important;}
/*顶部加载时线条颜色 end*/

/*顶部iframe页签*/
#content-main {height: calc(100% - 40px - 51px);}
.tab-zd {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); border-bottom: none; height: 40px}
.tab-zd .roll-left {left: 0;}
.tab-zd nav.page-tabs{margin-left: 40px;}
.tab-zd nav.page-tabs a{border-right: none}
.tab-zd nav.page-tabs a.active {background: none;color: #7459d9 !important;border-bottom: 2px solid #7459d9;height: 40px;}
.tab-zd nav.page-tabs a.active i{color: #7459d9}
.tab-zd nav.page-tabs a i:hover {color: #c00;}
.tab-zd nav.page-tabs a.active:hover, .tab-zd nav.page-tabs a.active i:hover {background: none;}
.tab-zd .roll-right.tabReload {background: #fff;height: 40px;width: 60px;outline: none;}
/*全屏*/
.nav.navbar-right>li>a {color: #fff;padding: 15px 10px;}
.nav.navbar-right>li>a:hover, .nav.navbar-left>li>a:hover {background-color: #6145cc;color: #fff;}
/*全屏 end*/

/*顶部iframe页签 end*/

/*iframe 边距*/
.wrapper-content {padding: 15px;}
/*iframe 边距 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*颜色*/
.skin-purple .btnOpacity .btn-purple{background-color: #7459D933;color: #7459D9;}
.skin-purple .btnOpacity .btn-purple:hover,.skin-purple .btnOpacity .btn-purple:focus,.skin-purple .btnOpacity .btn-purple:active,.skin-purple .btnOpacity .btn-purple.active,.skin-purple .btnOpacity .open .dropdown-toggle.btn-purple {background-color: #7459D94d;color: #7459D9;/*6a4ed4*/}
.skin-purple .btnOpacity .btn-red{background-color: #EA433533;color: #EA4335;}
.skin-purple .btnOpacity .btn-red:hover,.skin-purple .btnOpacity .btn-red:focus,.skin-purple .btnOpacity .btn-red:active,.skin-purple .btnOpacity .btn-red.active,.skin-purple .btnOpacity .open .dropdown-toggle.btn-red {background-color: #EA43354d;color: #EA4335;/*6a4ed4*/}
.skin-purple .btnOpacity .btn-orange{background-color: #F7931A33;color: #F7931A;}
.skin-purple .btnOpacity .btn-orange:hover,.skin-purple .btnOpacity .btn-orange:focus,.skin-purple .btnOpacity .btn-orange:active,.skin-purple .btnOpacity .btn-orange.active,.skin-purple .btnOpacity .open .dropdown-toggle.btn-orange {background-color: #F7931A4d;color: #F7931A;/*6a4ed4*/}
.skin-purple .btnOpacity .btn-green{background-color: #8BC34A33;color: #8BC34A;}
.skin-purple .btnOpacity .btn-green:hover,.skin-purple .btnOpacity .btn-green:focus,.skin-purple .btnOpacity .btn-green:active,.skin-purple .btnOpacity .btn-green.active,.skin-purple .btnOpacity .open .dropdown-toggle.btn-green {background-color: #8BC34A4d;color: #8BC34A;/*6a4ed4*/}
.skin-purple .btnOpacity .btn-blue{background-color: #03A9F433;color: #03A9F4;}
.skin-purple .btnOpacity .btn-blue:hover,.skin-purple .btnOpacity .btn-blue:focus,.skin-purple .btnOpacity .btn-blue:active,.skin-purple .btnOpacity .btn-blue.active,.skin-purple .btnOpacity .open .dropdown-toggle.btn-blue {background-color: #03A9F44d;color: #03A9F4;/*6a4ed4*/}

.skin-purple .btn-purple{background-color: #7459D9;color: #ffffff;}
.skin-purple .btn-purple:hover,.skin-purple .btn-purple:focus,.skin-purple .btn-purple:active,.skin-purple .btn-purple.active,.skin-purple .open .dropdown-toggle.btn-purple {background-color: #6a4ed4;color: #ffffff;/*6a4ed4*/}
.skin-purple .btn-orange{background-color: #ff9800;color: #ffffff;}
.skin-purple .btn-orange:hover,.skin-purple .btn-orange:focus,.skin-purple .btn-orange:active,.skin-purple .btn-orange.active,.skin-purple .open .dropdown-toggle.btn-orange {background-color: #ec8d00;color: #ffffff;/*6a4ed4*/}

.greenBg{background: #8BC34A !important;}
.greenFont{color: #8BC34A !important;}

/*颜色 end*/

/*下拉框*/
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color: #333; background-color: #e6e6e6; border-color: #adadad;}
.btn-default{background: #FFF; border-color: #cccc; color: #333}
.bootstrap-select > .dropdown-toggle.bs-placeholder{color: #333 !important}
.bootstrap-select{width: 100% !important}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {background-color: #7459d9 !important;}
/*下拉框option左对齐*/
.optri .dropdown-menu{right: auto !important}
.optleft .dropdown-menu{right: 0 !important;left: auto !important;}
.ibox .open > .dropdown-menu {left: 0;right: auto;}
/*下拉框 end*/

/*编辑删除按钮*/
.TableDetail, .TableEditor, .TableDelete, .TableDeliver,table td .btn.btngroup{text-align: center; margin: 3px}
/*编辑删除按钮 end*/

/*无边距线*/
.borderWidthNo{border-width: 0}
.borderTopWidthNo{border-top-width: 0}
.borderRightWidthNo{border-right-width: 0}
.borderBottomWidthNo{border-bottom-width: 0}
.borderLeftWidthNo{border-left-width: 0}
/*无边距线 end*/

/*ibox-content 最小高度*/
.iboxContentMinHeight { min-height: 600px }
/*ibox-content 最小高度 end*/

/*文字过长*/
.textBeyond {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*高级按钮*/
.seniorCon{border-top: 1px dashed #ff980196;margin-top: 10px;padding-top: 10px;}
/*高级按钮 end*/

/*table 操作图标*/
.czIcon{width: 14px;height: 14px;margin:0 7px !important;}
.czIcon:active{-webkit-box-shadow:none}
/*查看*/
.icon_view,.icon_view:active{background: url("img/view.png") no-repeat center}
/*下发*/
.icon_issue,.icon_issue:active{background: url("img/issue.png") no-repeat center}
/*编辑*/
.icon_edit,.icon_edit:active{background: url("img/edit.png") no-repeat center}
/*优先级*/
.icon_level,.icon_level:active{background: url("img/level.png") no-repeat center}
/*排产*/
.icon_scheduling,.icon_scheduling:active{background: url("img/scheduling.png") no-repeat center}
/*关闭*/
.icon_close,.icon_close:active{background: url("img/close.png") no-repeat center}
/*报工*/
.icon_report,.icon_report:active{background: url("img/report.png") no-repeat center}
/*开始*/
.icon_start,.icon_start:active{background: url("img/start.png") no-repeat center}
/*删除*/
.icon_delete,.icon_delete:active{background: url("img/delete.png") no-repeat center}
/*预览*/
.icon_preview,.icon_preview:active{background: url("img/preview.png") no-repeat center}
/*配置*/
.icon_configure,.icon_configure:active{background: url("img/configure.png") no-repeat center}
/*密码重置*/
.icon_resetPassword,.icon_resetPassword:active{background: url("img/resetPassword.png") no-repeat center}
/*启用*/
.icon_startUsing,.icon_startUsing:active{background: url("img/startUsing.png") no-repeat center}
/*停用*/
.icon_stop,.icon_stop:active{background: url("img/stop.png") no-repeat center}
/*table 操作图标 end*/

/*其他*/
.clear{clear: both;}
.textAlignLeft{text-align: left}
.textAlignRight{text-align: right}
.textAlignCenter{text-align: center}
.noPadding{padding:0 !important}
.widthAuto{width: auto}
.ibox {margin-bottom: 15px;}
/*防止点击有黑边*/
:focus,.bootstrap-select button.dropdown-toggle:focus{outline: none !important;}
/*二级table + 颜色*/
.detail-icon,.detail-icon:focus,.detail-icon:hover{color: #7459d9}
/*其他 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*card样式*/
.skin-purple .ibox {box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.07);background: #FFF}
.skin-purple .ibox .ibox-title {border: none;height: 44px;line-height:44px;min-height: auto;padding: 0 0 0 15px;}
.skin-purple .ibox .ibox-title h3 {margin: 0;padding: 0;line-height: 44px;}

/*.skin-purple .ibox .ibox-content {padding: 0;display: flex;min-height: 700px;}*/
/*card样式 end*/

/*card title new*/
.ibox-title-new{padding:15px 0 0 15px;background: #FFF}
.ibox-title-new h5{margin: 0;font-size: 16px;line-height: 22px;height: 22px}
.ibox-title-new h5 img{margin-right: 5px;}
/*card title new end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*普通查询框样式*/
.skin-purple .form-control:focus,
.skin-purple .single-line:focus {border-color: #7459D9 !important;}
/*普通查询框样式 end*/

/*search-card 查询部分*/
.skin-purple .search-card .ibox {margin-bottom: 15px;}
.skin-purple .search-card .ibox .ibox-content,.skin-purple .table-card .ibox .ibox-content {width: 100%;background: #fff;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.07);border: none;padding: 15px;}
.skin-purple .search-card .ibox .ibox-content .form-group>div {width: auto !important;min-width: 190px;}
.skin-purple .search-card .ibox .ibox-content .form-group {margin: 2px 0;}
.skin-purple .search-card .ibox .ibox-content .form-group input {border-radius: 4px;}

/*查询清空按钮*/
.clearSearch{position: relative;}
.clearSearch .clearSearchIcon{display: none; position: absolute; top: 9px; right: 8px;}
.clearSearch:hover>.clearSearchIcon,.clearSearch:active>.clearSearchIcon,.clearSearch>input:focus + .clearSearchIcon{display: block}
/*-------------*/
.clearSearchSelect{position: relative;}
.clearSearchSelect .clearSearchIcon{display: none; position: absolute; top: 8px; right: 10px;}
.clearSearchSelect:hover .bs-caret-none{display: none}
.clearSearchSelect:hover .clearSearchIcon.selected{display: block}
/*查询清空按钮 end*/

/*search-card 查询部分 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*单条数据*/
.singleList{display: flex;flex-wrap: wrap}
.singleList>div{margin-bottom: 12px}
.singleList label:nth-child(1){width: 80px;margin-right: 10px;}
.singleList label{margin: 0;text-align: right;}
/*单条数据 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*内页左侧布局*/
.skin-purple .ui-layout-west{position: absolute; margin: 0px; left: 0px; right: auto; top: 0px; bottom: 0px; height: 100%; z-index: 0; overflow: hidden; width: 230px; display: block; visibility: visible;}
.skin-purple .box-header:before,.skin-purple .box-body:before,.skin-purple .box-footer:before,.skin-purple .box-header:after,.skin-purple .box-body:after,.skin-purple .box-footer:after{content: " "; display: table}
.skin-purple .box-header:after,.skin-purple .box-body:after,.skin-purple .box-footer:after{clear: both}
.skin-purple .box-main{margin: 0; border: 0; border-radius: 0; box-shadow: none; background: #ffffff; height: 100%;}
.skin-purple .box-main>.box-header{border-bottom: 1px solid #eee; padding: 14px 10px 13px 20px}
.skin-purple .box-header .box-title{display: inline-block; font-size: 18px; margin: 0;}
.skin-purple .box-main>.box-header .box-title{font-size: 16px; float: left; color: #7459d9; font-weight: bold;}
.skin-purple .box-main>.box-header .box-title .fa{font-size: 14px; padding-right: 3px; margin-top: -2px}
.skin-purple .ui-layout-content{position: relative; height: 100%; visibility: visible; /*padding: 0 10px 10px 10px;*/ overflow: auto; width: 100%; border: 0;}
.skin-purple .ui-layout-center{height: 100%; overflow: auto;}
.skin-purple .ztree{padding: 0;}
.skin-purple .box-operation{text-align: right;}
.skin-purple .box-operation i{margin: 5px;color: #7459d9;}
/*折叠点击按钮*/
.ui-layout-resizer{background: #fafafa;border: 1px solid #eee;border-width: 0;position: absolute;padding: 0px;margin: 0px;font-size: 1px;text-align: left;overflow: hidden;z-index: 2;left: 0px;cursor: pointer;height: 100%;width: 8px;top: 0px;}
.ui-layout-resizer-open{left: 230px;cursor: default;}
.ui-layout-toggler{border: 1px solid #eee;background-color: #eee;position: absolute;display: block;padding: 0px;margin: 0px;overflow: hidden;text-align: center;font-size: 1px;cursor: pointer;z-index: 1;visibility: visible;height: 50px;width: 8px;top: calc((100% - 50px) / 2);left: 0px;}
.ui-layout-toggler:hover{background-color: #FC6;opacity: 1.00;filter: alpha(opacity=100);}
.content-open,.content-closed{margin-top: 17px}
/*折叠点击按钮 end*/
/*内页左侧布局 end*/

/*内页右侧布局*/
.skin-purple .ui-layout-west-right{left: auto;right: 0;}
.skin-purple .ui-layout-resizer-open-right{left: auto;right: 230px;}
.skin-purple .ui-layout-resizer-right{left:auto;right:0}
.skin-purple .ui-layout-center-noy::-webkit-scrollbar{width: 0 !important}
/*内页右侧布局 end*/

/*-------------*/
/*ztree*/
.skin-purple .ztree li a {vertical-align: middle;height: 40px;line-height: 40px;}
.skin-purple .ztree li span.button.switch {margin-right: 5px;opacity: 0.5;}
.skin-purple .ztree li ul {padding: 0;}
.skin-purple .ztree span.level0{margin-left: calc(10px)}
.skin-purple .ztree span.level1{margin-left: calc(18px + 10px)}
.skin-purple .ztree span.level2{margin-left: calc(36px + 10px)}
.skin-purple .ztree span.level3{margin-left: calc(54px + 10px)}
.skin-purple .ztree span.level4{margin-left: calc(72px + 10px)}
.skin-purple .ztree span.level5{margin-left: calc(90px + 10px)}
.skin-purple .ztree span.level6{margin-left: calc(108px + 10px)}
.skin-purple .ztree span.level7{margin-left: calc(126px + 10px)}
.skin-purple .ztree li a:hover{text-decoration: none;}
.skin-purple .ztree #tree_1_span{font-weight: bold}
.skin-purple .ztree .curSelectedNode{background: none;border-right: 2px solid #7459d9;height: 40px;line-height: 40px;}
.skin-purple .ztree .curSelectedNodeSelf{background: #7459d91a}
.skin-purple .ztree .curSelectedNodeSelfFontColor{color: #3600ff}
.skin-purple .ztree .curSelectedNodeSelfOther{background: #FFF}
/*ztree end*/

/*ztree多选框*/
.skin-purple .ztree .checkbox_false_full,
.skin-purple .ztree li span.button.chk.checkbox_false_full_focus,
.skin-purple .ztree li span.button.chk.checkbox_true_full_focus,
.skin-purple .ztree li span.button.chk.checkbox_true_full,
.skin-purple .ztree li span.button.chk.checkbox_true_part{margin-right: 5px !important;}
/*ztree多选框 end*/

/*弹窗tree选中*/
/*.checkbox_true_part + a, .checkbox_true_full + a{color: #1c84c6 !important;font-weight:bold}*/
.modal .jsmc .panel-body .ztree *{font-size: 14px;}
/*.modal .jsmc .panel-body .ztree .checkbox_true_full,.modal .jsmc .panel-body .ztree .ico_docu,.modal .jsmc .panel-body .ztree .node_name,
.modal .jsmc .panel-body .ztree .ico_open,.modal .jsmc .panel-body .ztree .ico_close{margin:0 3px}*/
/*弹窗tree选中 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*table-card 部分*/

/*表格滚动条高度*/
.fixed-table-body::-webkit-scrollbar {height: 6px;}
/*表格滚动条高度 end*/

/*table刷新时表头不变*/
/*.table-card thead, .table-card tbody tr{display: table;width: 100%;table-layout: fixed;}*/
.table-card .bs-checkbox{width: 36px}
/*table刷新时表头不变 end*/
.table-card .fixed-table-container{border: none;}
.table-card thead{background-color: #FAFAFA;}
.table-card .bootstrap-table .table > thead > tr > th{vertical-align: middle;height: 42px;}
.table-card .bootstrap-table .table > tbody > tr > td{height: 40px;}
.table-card .fixed-table-container tbody td, .table-card .fixed-table-container thead th {border-left: 0 !important;}
.table-card .bootstrap-table .table, .table-card .bootstrap-table .table > tbody > tr > td, .table-card .bootstrap-table .table > tbody > tr > th,
.table-card .bootstrap-table .table > tfoot > tr > td, .table-card .bootstrap-table .table > tfoot > tr > th,
.table-card .bootstrap-table .table > thead > tr > td{text-align: center; white-space: nowrap}
.table-card  .fixed-table-container tbody td .th-inner, .table-card  .fixed-table-container thead th .th-inner{text-align: center}
.table-card .ibox .ibox-title{display: none}
.table-card .fixed-table-toolbar .bars, .table-card .fixed-table-toolbar .columns, .table-card .fixed-table-toolbar .search {margin-top: 0px;margin-bottom: 0px;}
.table-card .fixed-table-toolbar .bars #toolbar,.table-card .fixed-table-toolbar .bars #toolbar1{margin-bottom: 15px;}

/*点击行背景颜色*/
.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info,
.table > tbody > tr.info2 > td, .table > tbody > tr.info2 > th, .table > tbody > tr > td.info2, .table > tbody > tr > th.info2, .table > tfoot > tr.info2 > td, .table > tfoot > tr.info2 > th, .table > tfoot > tr > td.info2, .table > tfoot > tr > th.info2, .table > thead > tr.info2 > td, .table > thead > tr.info2 > th, .table > thead > tr > td.info2, .table > thead > tr > th.info2,
.table > tbody > tr.info3 > td, .table > tbody > tr.info3 > th, .table > tbody > tr > td.info3, .table > tbody > tr > th.info3, .table > tfoot > tr.info3 > td, .table > tfoot > tr.info3 > th, .table > tfoot > tr > td.info3, .table > tfoot > tr > th.info3, .table > thead > tr.info3 > td, .table > thead > tr.info3 > th, .table > thead > tr > td.info3, .table > thead > tr > th.info3,
.table > tbody > tr.info4 > td, .table > tbody > tr.info4 > th, .table > tbody > tr > td.info4, .table > tbody > tr > th.info4, .table > tfoot > tr.info4 > td, .table > tfoot > tr.info4 > th, .table > tfoot > tr > td.info4, .table > tfoot > tr > th.info4, .table > thead > tr.info4 > td, .table > thead > tr.info4 > th, .table > thead > tr > td.info4, .table > thead > tr > th.info4,
.table > tbody > tr.info5 > td, .table > tbody > tr.info5 > th, .table > tbody > tr > td.info5, .table > tbody > tr > th.info5, .table > tfoot > tr.info5 > td, .table > tfoot > tr.info5 > th, .table > tfoot > tr > td.info5, .table > tfoot > tr > th.info5, .table > thead > tr.info5 > td, .table > thead > tr.info5 > th, .table > thead > tr > td.info5, .table > thead > tr > th.info5 {
    background-color: #7459d91a;color: #7459d9;
}
.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info2:hover > td, .table-hover > tbody > tr.info2:hover > th, .table-hover > tbody > tr:hover > .info2, .table-hover > tbody > tr > td.info2:hover, .table-hover > tbody > tr > th.info2:hover,
.table-hover > tbody > tr.info3:hover > td, .table-hover > tbody > tr.info3:hover > th, .table-hover > tbody > tr:hover > .info3, .table-hover > tbody > tr > td.info3:hover, .table-hover > tbody > tr > th.info3:hover,
.table-hover > tbody > tr.info4:hover > td, .table-hover > tbody > tr.info4:hover > th, .table-hover > tbody > tr:hover > .info4, .table-hover > tbody > tr > td.info4:hover, .table-hover > tbody > tr > th.info4:hover,
.table-hover > tbody > tr.info5:hover > td, .table-hover > tbody > tr.info5:hover > th, .table-hover > tbody > tr:hover > .info5, .table-hover > tbody > tr > td.info5:hover, .table-hover > tbody > tr > th.info5:hover {
    background: none
}
.table-hover>tbody>tr:hover{background-color: #7459d91a;}
/*点击行背景颜色 end*/

/*table-card 部分 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*modal弹窗*/
.modal-content{background-color: #F8F8F8;border-radius: 2px;}
.modal-header{display: flex; justify-content: space-between;}
.modal-header:after, .modal-header:before{content: none}
.modal-header .modal-title{font-weight: 500;font-size: 18px;height: 42px;line-height: 42px;}
.modal-header button.close{color: inherit;opacity: 1;font-size: 28px;font-weight: 100;margin: 0;}
.inmodal .modal-body{display: flex; padding: 40px 0;background: #fff;/*max-height: 600px;overflow: auto;display: block;*/}
.modal-body .form-group{display: flex; padding: 8px 0;margin:0; line-height: 34px; text-align: right}
.modal-footer{text-align: center}
.inmodal .modal-header{padding: 0 15px}

label{font-weight: normal}
.form-control, .single-line {border-radius: 4px}
.modal-body .form-group textarea{height:120px}

.modal .btn-close,.modal .btn-save{width: 70px}
/*modal弹窗 end*/

/*弹窗日期*/
.tc-date>div{display: -webkit-flex; display: flex;}
.tc-date>div .layer-date{margin-right: 5px;max-width: initial;}
.tc-date>div .laydate-icon{margin-bottom: 0}
.tc-date2{display: flex}
.layer-date{max-width: inherit !important}
/*弹窗日期 end*/

/*modal-lgg*/
@media (min-width: 768px){.modal-lgg{width: 768px}}
@media (min-width: 900px){.modal-lgg{width: 900px}}
@media (min-width: 1290px){.modal-lgg{width: 1290px}}
/*@media (min-width: 1400px){.modal-lgg{width: 1400px}}*/
/*modal-lgg end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*角色名称*/
.jsmc .nav-tabs .active a, .jsmc .nav-tabs .active a:hover{color: #7459d9 !important}
.jsmc .tab-content .form-control{height: 42px}
/*角色名称 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*tab选项卡*/
.tabs-container .tab-content{border: 1px solid #e7eaec; border-top: none; background: #fff;}
.tabs-container .nav-tabs li a{font-size: 14px;line-height: 24px}
.tabs-container .nav-tabs li.active a{border-top: 2px solid #7459d9; border-radius: 4px 4px 0 0;}
.tabs-container .nav-tabs > li.active > a, .tabs-container .nav-tabs > li.active > a:hover, .tabs-container .nav-tabs > li.active > a:focus {border-top: 2px solid #7459d9;}
/*tab选项卡 end*/

.nav.nav-tabs li {background: none !important;border: none !important;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*右侧弹窗查询*/
.rightSearch{}
/*.rightSearch .ibox-content{position: relative}*/
/*.rightSearchContent{position: absolute;top:0;right: 0}*/

.rightSearchContent{padding:20px 10px}
.rightSearchContent .form-group{margin:5px 0}
/*右侧弹窗查询 end*/

/*右上角悬浮按钮*/
.gohome{display: none}
.rtBtn{position: fixed;top: 20px;right: 20px;z-index: 100;}
.rtBtn a {height: 38px;width: 70px;display: block;background: #2f4050;padding: 10px 8px;text-align: center;color: #fff;border-radius: 5px;opacity: .5;}
/*右上角悬浮按钮 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*内页顶部状态切换查询*/
.switchTop{padding-left:15px;margin-top: 15px;margin-bottom: 10px;}
.switchTop button{/*background-image: linear-gradient(#fff, #e6e6e6)*/color: inherit;border-color: #ECE9F1;}
/*.switchTop button.activeSelect{background: #ececec;color: #939393;border-color: #cccccc}*/
.switchTop button.activeSelect{background: #e2def7;color: #7459d9;border-color: #e2def7}
.switchTop button:hover,.switchTop button:active:hover{background: #e2def7;color: #7459d9;border-color: #e2def7;box-shadow: none}
/*内页顶部状态切换查询 end*/

/*button按钮样式*/
.btn-warning {
    background-color: #7459d9;
    border-color: #7459d9;
}
/*button按钮样式 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*甘特图*/
.gtt{position: relative}
.gtt>div:nth-child(1){width: 100%}
.gtt .areaRight{width: 23%;position: absolute;}
/*甘特图 end*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*滚动条*/
::-webkit-scrollbar-track {
    background-color: #F5F5F5;
}
::-webkit-scrollbar {
    width: 10px!important;
    height: 8px!important;
    background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
    height: 5px;
    border: 1px solid transparent;
    border-top: 0;
    border-bottom: 0;
    border-radius: 6px;
    background-color: #ccc;
    background-clip: padding-box;
}
/*滚动条 end*/

